


.iFrame_Header_Frame{
width: 100%;
height: 224px;
border: none;
}

.iFrame_Footer_Frame{
width: 100%;
height: 320px;
border: none;
}

/*
.iFrame_Menu_Frame{

}
 */



/*
(editing: outstanding questions are how to structure the classes for the menu, menu title, and menu items)
 */

/* Div_Article_Container */

/* Div_Menu_Container */

/* Div_Menu_Title */


.Header_Menu_Header{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 16px;
line-height: 2;
width: 100%;
min-width: 200px;
max-width: 600px;
margin: 0 auto;
text-align: center;
}

.List_Menu_Items_Set{
width: 100%;
list-style-type: none;
padding: 0;
margin: 0 auto;
text-align: center;
}


.List_Menu_Item{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 16px;
line-height: 1.5;
width: 100%;
min-width: 200px;
max-width: 600px;
padding-top: 5px;
padding-bottom: 5px;
margin: 0 auto;
text-align: center;
}



.Div_Button_One{
color: white;
background-color: #e2e8eb;
border: 1px solid gray;
width: 13.5em;
padding-top: 5px;
padding-bottom: 5px;
margin: 0 auto;
text-align: center;
border-radius: 6px;
}



.Article_Class{
width: 80%;	
margin: 0 auto;
}



.Header_Text_Title{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 24px;
line-height: 2;
width: 100%;
min-width: 200px;
max-width: 600px;
margin: 0 auto;
text-align: center;
}

.Header_Text_Subtitle{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 16px;
line-height: 2;
width: 100%;
min-width: 200px;
max-width: 600px;
margin: 0 auto;
text-align: center;
}

.Header_Text_Header{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 16px;
line-height: 2;
width: 100%;
min-width: 200px;
max-width: 600px;
margin: 0 auto;
text-align: center;
margin-top: 15px;
margin-bottom: 10px;
}

.Paragraph_Text_Paragraph{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 16px;
line-height: 1.5;
width: 100%;
min-width: 200px;
max-width: 600px;
margin: 0 auto;
margin-bottom: 10px;
}

.Paragraph_Text_Italics{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 16px;
line-height: 1.5;
width: 100%;
min-width: 200px;
max-width: 600px;
margin: 0 auto;
margin-bottom: 10px;
font-style: italic;
}

.Paragraph_Text_Caption{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 16px;
line-height: 1.5;
width: 100%;
min-width: 200px;
max-width: 600px;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
font-style: italic;
}


/*
.Span_Text_Link{

}
*/




.Div_Images_with_Caption{
display: block;
margin: 0 auto;
margin-top: 35px;
margin-bottom: 35px;
width: 100%;
}


.Div_Image_Set_Nonwrapping{
display: flex;
justify-content: center;
align-items: center;
flex-wrap: no-wrap;
width: 100%;
max-width: 600px;
margin: 0 auto;
padding: 0;
}



.List_Image_Set_Wrapping{
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
width: 100%;
max-width: 800px;
margin: 0 auto;
padding: 0;
list-style-type: none;
}


.Image_One_Centered{
width: 100%;
max-width: 450px;
height: auto;
margin: 5px;
border: 1px solid #CCCCCC;
}

.Image_Two_Centered{
width: 240px;
max-width: 45%;
height: auto;
margin: 5px;
border: 1px solid #CCCCCC;
}

.Image_List_Item{
margin: 5px;
padding: 0;
text-align: center;
}

.Image_List_Image{
width: 220px;
max-width: 100%;
height: auto;
border: 1px solid #CCCCCC;
}




.Cover_General_One{
width: 100%;
max-width: 994px;
background-color: #e2e8eb;
background-repeat: no-repeat;
background-position: center top;
margin: 0 auto;
}


.Cover_General_Two{
width: 100%;
max-width: 994px;
background-color: #e2e8eb;
background-repeat: no-repeat;
background-position: center top;
margin: 0 auto;
}





.Icon_Image{
width: 16px;
height: auto;
vertical-align: middle;
}


.Logo_Image{
width: 16px;
height: auto;
vertical-align: middle;
}

.Logo_Text{
font-family: Times, Times New Roman, Serif;
color: #333;
font-size: 20px;
line-height: 2;
}




.Centered_Container_Class{
max-width: 100%;
display: flex;
align-items: center;
justify-content: center;	
}


.After_Float_Clear_Class{
clear: left;	
}
